#!/usr/bin/python
# -*-coding: UTF-8 -*-
"""
# Time: 2025/4/28 15:37
# @Project_name: PROJECT_NAME
"""


def decorator_function(original_function):
    def wrapper(*args, **kwargs):
        # 这里是在调用原始函数前添加的新功能
        before_call_code()

        result = original_function(*args, **kwargs)

        # 这里是在调用原始函数后添加的新功能
        after_call_code()

        return result

    return wrapper


# 使用装饰器
@decorator_function
def target_function(arg1, arg2):
    pass  # 原始函数的实现